package com.zuoye;
/*
    DABAB BDCBD BCDCBD
 */

import com.sun.jdi.PathSearchingVirtualMachine;

import java.util.Scanner;

public class TestZuoye01 {
    public static void main(String[] args) {
        System.out.println("it" + "heima");
        System.out.println("itheima" + 666);
        System.out.println(666 + "itheima");
        System.out.println("黑马" + 6 + 66);
        System.out.println(1 + 99 + "年黑马");
        System.out.println("-------------");
        /*
        1)定义int类型的变量,为其赋值为10,并打印输出。

	(2)将该变量的值增加10,再次打印输出。

	(3)定义short类型的变量,为其赋值为10,将变量的值增加20,并输出结果。

         */
        int a = 10;
        System.out.println(a);
        a += 10;
        System.out.println(a);
        short c = 10;
        c += 20;
        System.out.println(c);
        System.out.println("--------");

        /*
        某小伙想定一份外卖,商家的优惠方式如下:鱼香肉丝单点24元,
        油炸花生米单点8元,米饭单点3元。
        订单满30元8折优惠。鱼香肉丝优惠价16元,但是优惠价和折扣不能同时使用,
        那么这个小伙要点这三样东西,最少要花多少钱?请编写程序计算。
*/
        //定义变量
        int yuxiang = 24;
        int huasehng = 8;
        int mifan = 3;
        int zongjia = yuxiang + huasehng + mifan;
        int zhekoujia = 30;
        int yuxiangyouhui = 16;
        //使用三元运算符判断总价是否满足打折条件,并求出折后总价.
        double zhehouzongjia = zongjia * 0.8;
        System.out.println("未打折是的价格是" + zongjia + "元");
        System.out.println( "折后总价是" + zhehouzongjia + "元");
        // 使用算术运算符求出使用优惠价时的总价.
         int youhuishijiage = huasehng + mifan +yuxiangyouhui;
        System.out.println( "优惠价时的总价是"+ youhuishijiage + "元");
  //  使用三元运算符判断最终更合算的购买方式和花费.
        double money = zongjia < zhehouzongjia?zhehouzongjia : zongjia;
         double min = money > youhuishijiage ?youhuishijiage : money;
        System.out.println("最少要花多少钱" + min);
        System.out.println("----------");
        /*
        小李同学在学习了Scanner之后想要使用Java完成一个简易的加法计算器,
        在控制台输出两个整数之后输出两个整数的和,应该如何实现呢?
         思路分析
         如何保存小李录入的两个整数?
         1.创建Scanner对象.

	2.提示输入数字并且使用变量保存.0

	3.打印出两个变量相加的结果.

         */
        //  创建Scanner对象.
        Scanner sc = new Scanner(System.in);
        //  提示输入数字并且使用变量保存.0
        System.out.println("请输入第一个整数");
        int s = sc.nextInt();
        System.out.println("请输入第二个整数");
        int h = sc.nextInt();
        int l = s +h;
        //打印出两个变量相加的结果.
        System.out.println(l);

    }

}
